package com.ray.activiti.util;

import java.util.HashMap;
import java.util.Map;

import com.zjhc.flyhong.common.function.operator.PageDto;

public class DataGridUtil {

    /**
     * list 转换datagrid 格式数据
     * 
     * @param data 数据
     * @param total 数据总数
     * @return
     */
    public static  Map<String, Object> dataConvert(PageDto<?> page) {
        Map<String, Object> dgmp = new HashMap<String, Object>();
        dgmp.put("page", page.getPage());
        dgmp.put("records", page.getTotal());
        if(page.getTotal()%page.getPageSize() == 0){
        	 dgmp.put("total", page.getTotal()/page.getPageSize());
        }else{
        	 dgmp.put("total", page.getTotal()/page.getPageSize()+1);
        }
        dgmp.put("rows", page.getRecords());
        return dgmp;
    }

   
}
